import React, { Component } from 'react'
import eventBus from '../utils/eventBus'
export default class Third extends Component {
  constructor(){
    super()
    this.state={
        msg:''
    }
  }
  componentDidMount(){
    /**
     * eventBus中的addListener方法有两个参数
     * 参数1：自定义事件名称，这个名称是和发送时候的emit的参数1是对应的
     * 参数2：是一个事件的回调函数
     */
    eventBus.addListener('share',(msg)=>{
       this.setState({msg})
    })
  }
  render() {
    return (
        <div style={{flex:1,backgroundColor:'skyblue'}}>
            <h1>小师妹</h1>
            <div>
                {this.state.msg}
            </div>
        </div>
    )
  }
}
